Stories Tagged: combat vehicles

🤷🤷🤷
Russian Innovation: Bolting Two Auto-Mortars onto a BTR-D Tractor

The Russians have been bolting guns and mortars to various chassis to create unconventional... (1 revisions)